home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / apps / 496 / cocktail.doc < prev    next >
Text File  |  1991-03-27  |  7KB  |  139 lines

  1.  
  2.                                      COCKTAIL SELECTOR
  3.  
  4.              Function
  5.                           A specialised database, containing recipes for 600+
  6.              cocktail drinks, with facilities to modify the data.
  7.  
  8.              Computer
  9.                           All STs operating in low resolution.
  10.  
  11.              Design Specification
  12.                           A database containing the instructions for making
  13.              cocktails. The database must be able to handle 1000 cocktails
  14.              and 200 different ingredients.
  15.  
  16.                           Two distinct modes of operation, party and host. Party
  17.              mode is the normal use of the program, Host mode allows extensive
  18.              alteration of the information contained in the disc data files.
  19.  
  20.              Files on the disc
  21.  
  22.              1) COCKTAIL.DOC      This info file
  23.              2) COCKTAIL,PRG      The program
  24.              3) NAMES.DAT         The cocktail names
  25.              4) RECIPE.DAT        The cocktail recipes
  26.              5) INGRED.DAT        A list of all possible ingredients
  27.              6) INSTRUCT.DAT      A list of all possible mixing instructions
  28.              7) QUANTITY.DAT      A list of all possible drink measures
  29.  
  30.              PARTY MODE
  31.  
  32.                           This is the main mode of the program which is
  33.              designed to be operational during boisterous parties.
  34.              Obviously this is not a good place to have a computer, one
  35.              spilt drink could result in an ST dying from alcoholic
  36.              poisoning and very expensive to resurrect.
  37.  
  38.                           To overcome this vulnerability of the ST, the party
  39.              mode is entirely mouse driven. When the program is running,
  40.              the ST is hidden away in a roomy drawer under the TV.
  41.  
  42.                           The mouse is carefully brought out onto the top
  43.              next to the TV, so all the guests see is the drinks, the TV, the
  44.              mouse and possibly the printer.
  45.  
  46.                           Should the mouse get dunked, it is a simple matter
  47.              for a technically qualified person to literally rinse the mouse
  48.              out with fresh water to make it run as new.
  49.  
  50.                           All data is loaded during the initial boot-up routine,
  51.              this gives a longish loading cycle, but conversely searches
  52.              carried out during normal use will be fast. It also allows the
  53.              floppy disc to be removed from the drive as soon as the
  54.              program is running, so the smart-alec that always wants to
  55.              booby-trap your disc(s) with silly messages will be thwarted.
  56.  
  57.              OPERATION
  58.  
  59.                           Now on to operating the beast. After watching the
  60.              rodent (a progress marker which crops up when-ever a
  61.              lengthy task is underway), the four buttons of the main
  62.              display appear.
  63.  
  64.              Top Left:   Alter availability
  65.  
  66.                           This allows you to add to the drinks as the guests
  67.              bring the bottles (yes I still believe in fairies). Pointing with
  68.              the mouse and clicking the left button toggles the ingredient's
  69.              availability. The active part of the mouse is the top of the
  70.              cocktail stick.
  71.  
  72.                           Click on MORE to scroll through the ingredients or
  73.              MAIN MENU to exit back to the four buttons. A short sort
  74.              routine follows as the cocktail availability status is updated,
  75.              this is followed by a request to save to disc.
  76.  
  77.                           The procedure to initialise the drinks availability is
  78.              a lengthy task, so a copy of the current availability may be
  79.              save to disc ready for the time when the cocktail cabinet is
  80.              next opened.
  81.  
  82.              Top Right: Select cocktail
  83.  
  84.                           Point, click and pour, what more can I say.... only
  85.              cocktails for which the ingredients are currently available
  86.              are displayed.
  87.  
  88.              Bottom Left: Select cocktail by ingredient
  89.  
  90.                           Scroll through the ingredients with the MORE
  91.              button, click on an ingredient to display all the cocktails that
  92.              use it. Click on the cocktail to get the recipe.
  93.  
  94.              Bottom Right: Boring credits
  95.  
  96.                           Nuff said!
  97.  
  98.              AUTO
  99.  
  100.                           If at any time the mouse is not clicked for about
  101.              two minutes, the program goes into auto mode. During this
  102.              time the cocktail recipes will be displayed in a randomly
  103.              selected sequence. To exit this mode just give the mouse a
  104.              flick.
  105.  
  106.              Host's Menu
  107.  
  108.                           This part of the program is not intended for use
  109.              during the party, and so a degree of sobriety is required to
  110.              access it.
  111.  
  112.                           Get the boring credits display up, and then click on
  113.              the five occurences of the letter o in "Michael's wonderous
  114.              cocktail selection program" in sequence.
  115.  
  116.                           If your fingers are steady enough, you will be
  117.              rewarded with the green host menu. This allows extensive
  118.              alteration of the database, such as adding/deleting cocktails.
  119.  
  120.                           All alterations are carried out on the internal RAM
  121.              copy of the data and a disc save is not invoked until you
  122.              return to the main menu, even then there is an option to
  123.              bypass the disc save routine.
  124.  
  125.                           This program will load and run from any
  126.              drive/partition, but the data files must be in a "COCKTAIL"
  127.              folder which is in the same folder as COCKTAIL.PRG. If you
  128.              modify the database and then want to save it to disc, a floppy
  129.              disc must be in drive A, with the write protect tab off. This
  130.              applies even if the program is run from drive B or hard disc,
  131.              it is part of the programs protection against smart-alecs.
  132.  
  133.                           When a disc save routine is invoked, only the
  134.              part(s) of the database that have been altered will be saved.
  135.              eg If you only alter one of the mixing instructions then only
  136.              the INSTRUCT.DAT file will be updated. Where an operation
  137.              of the program alters more than one data file, then all
  138.              relevant files will be updated.
  139.